development of new wells - Turkish English Dictionary